Skip to content

AI Agent — 文库设计文档

状态: 🚧 实施中 定位: 面向面试与实战的 AI Agent 深度知识体系——从原理到框架,从单智能体到多智能体,构建完整的 Agent 心智模型 受众: 中级以上 AI 工程师 / 面试备战者 / Agent 应用开发者


一、总体架构

📁 avazoe/AI Agent/

├── 📄 00-AI Agent文库设计文档.md       ← 总纲(本文)
├── 📄 00-批次1实施计划.md              ← 批次交付计划

├── 📁 01-Agent基础与架构/              ← 板块 1:地基
│   ├── 📄 00-Agent基础索引.md
│   ├── 📄 01.1-什么是AI Agent.md
│   ├── 📄 01.2-Agent架构模式.md
│   └── 📄 01.3-感知-行动循环.md

├── 📁 02-Agent记忆系统/                ← 板块 2:记忆
│   ├── 📄 00-Agent记忆系统索引.md
│   ├── 📄 02.1-记忆分类与架构.md
│   ├── 📄 02.2-RAG与长期记忆.md
│   └── 📄 02.3-记忆管理与检索.md

├── 📁 03-Agent工具与函数调用/          ← 板块 3:工具
│   ├── 📄 00-Agent工具系统索引.md
│   ├── 📄 03.1-函数调用机制.md
│   ├── 📄 03.2-工具定义与注册.md
│   └── 📄 03.3-工具执行与容错.md

├── 📁 04-Agent规划与推理/              ← 板块 4:推理
│   ├── 📄 00-Agent规划与推理索引.md
│   ├── 📄 04.1-CoT与ReAct.md
│   ├── 📄 04.2-任务分解.md
│   └── 📄 04.3-自我反思与修正.md

├── 📁 05-多智能体系统/                 ← 板块 5:协作
│   ├── 📄 00-多智能体系统索引.md
│   ├── 📄 05.1-多智能体架构.md
│   ├── 📄 05.2-通信与协调.md
│   └── 📄 05.3-角色分配与编排.md

├── 📁 06-Agent安全与对齐/              ← 板块 6:安全
│   ├── 📄 00-Agent安全索引.md
│   ├── 📄 06.1-Prompt注入与防护.md
│   ├── 📄 06.2-工具滥用防御.md
│   └── 📄 06.3-护栏与人类监督.md

├── 📁 07-主流Agent框架/                ← 板块 7:框架
│   ├── 📄 00-Agent框架索引.md
│   ├── 📄 07.1-LangChain与LangGraph.md
│   ├── 📄 07.2-AutoGen.md
│   ├── 📄 07.3-CrewAI.md
│   └── 📄 07.4-OpenAI Assistants API.md

└── 📁 面试专题/                        ← 应用层
    ├── 📄 面试高频100题.md
    └── 📄 综合真题解析.md

二、笔记模板

2.1 导航索引页模板 (00-XX索引.md)

markdown
---
aliases: [中文别名, 英文别名]
tags: [AI, Agent, 子领域, 索引]
created: YYYY-MM-DD
---

# NN - 板块标题

> **定位**: 一句话定位
> **面试高频度**: ⭐⭐⭐⭐⭐

## 一、板块在体系中的位置
(关系:上游 → 本板块 → 下游)

## 二、知识全景图
\```text
(ASCII 架构图)
\```

## 三、子专题导航
| # | 主题 | 面试频率 | 核心内容 |
|---|------|---------|---------|
| [[链接]] | 名称 | ⭐ | 描述 |

## 📚 相关文件
- [[上游板块]]
- [[下游板块]]
- [[00-AI Agent文库设计文档]]

2.2 深度原理页模板 (OX.X-主题名.md)

markdown
---
aliases: [中文别名, 英文别名]
tags: [AI, Agent, 子领域, 面试]
created: YYYY-MM-DD
---

# NN.M - 主题名

> **定位**: 一句话定位
> **面试高频度**: ⭐⭐⭐⭐⭐
> **考查方式**: 常见考察角度

## 一、这是什么?为什么需要它?
(原理优先:定义 + 动机)

## 二、原理拆解
(深入 Why:设计动机 → 机制详解 → 对比分析)

## 三、图解全景
\```text
(ASCII 图)
\```

## 四、实战验证
(代码/命令/可操作验证)

## 五、面试视角
| 追问 | 答案要点 |
|------|---------|
| Q1 | A1 |

## 📚 相关链接
- [[上游笔记]]
- [[下游笔记]]
- ← 返回 [[00-XX索引]]

三、内容原则

优先级原则在本知识库中的具体含义
1原理优先每个概念先问"为什么需要 Agent?没有它有什么问题?"
2图解驱动架构图、信息流图、对比图——每篇深度笔记至少 1 张 ASCII 图
3面试/应用佐证面试题作为原理巩固检验,标注考察点 + 链接回原理笔记
4表格对比框架对比、记忆类型对比、架构模式对比——用结构化表格
5Wiki 互联跨板块引用 [[wikilink]],形成完整 Agent 知识网络
6参数/速查框架配置、API 参数、工具定义格式——做速查表
7实战案例每个框架附带可运行的代码示例 + 真实排查思路

四、链接策略

链接类型规则示例
向下链接正文引用后续详述主题详见 [[04.1-CoT与ReAct]]
向上回链深度笔记末尾加回链← 返回 [[00-Agent基础索引]]
跨板块链接相关领域交叉引用Agent 记忆系统详见 [[02.1-记忆分类与架构]]
应用汇聚面试题链接回原理笔记→ 详阅 [[01.2-Agent架构模式]]
索引页互链索引页之间相互引用Agent 基础索引 → 引用 Agent 记忆索引

五、交付批次

批次板块笔记数核心链路
101-Agent基础与架构4Agent 定义 → 架构模式 → Perception-Action 循环
202-Agent记忆系统4记忆分类 → RAG → 管理策略
303-Agent工具与函数调用4函数调用 → 工具定义 → 执行与容错
404-Agent规划与推理4CoT/ReAct → 任务分解 → 自我反思
505-多智能体系统4架构 → 通信 → 角色编排
606-Agent安全与对齐4Prompt 注入 → 工具防御 → 护栏
707-主流Agent框架5LangChain → AutoGen → CrewAI → OpenAI
8面试专题2高频题 + 综合真题

依赖关系: 板块 1 → 2 → 3 → 4 → 5 → 6 → 7(面试专题依赖所有板块)


六、内容大纲(分板块详细规划)

板块 1: 01-Agent基础与架构

笔记名核心原理关键图解
00-Agent基础索引板块全景 + 导航知识全景树
01.1-什么是AI AgentAgent 定义、特性、与 LLM/Chain 的区别Agent vs LLM vs Chain 对比图
01.2-Agent架构模式流行的 Agent 架构模式架构模式分类图
01.3-感知-行动循环Perception-Action 循环机制循环流程图

板块 2: 02-Agent记忆系统

笔记名核心原理关键图解
00-Agent记忆系统索引记忆板块全景记忆架构全景
02.1-记忆分类与架构短期/长期/情景/语义记忆记忆层级图
02.2-RAG与长期记忆RAG 在 Agent 中的应用RAG 流程图
02.3-记忆管理与检索记忆存储、检索、更新策略记忆生命周期图

板块 3: 03-Agent工具与函数调用

笔记名核心原理关键图解
00-Agent工具系统索引工具板块全景工具系统架构图
03.1-函数调用机制LLM 函数调用的底层实现函数调用流程图
03.2-工具定义与注册Tool 定义规范与注册流程工具定义结构图
03.3-工具执行与容错执行生命周期、错误处理执行状态机图

板块 4: 04-Agent规划与推理

笔记名核心原理关键图解
00-Agent规划与推理索引规划板块全景推理方法分类图
04.1-CoT与ReAct思维链与推理-行动范式CoT vs ReAct 对比图
04.2-任务分解任务拆解策略分解策略对比图
04.3-自我反思与修正Reflection 机制反思循环图

板块 5: 05-多智能体系统

笔记名核心原理关键图解
00-多智能体系统索引多智能体全景多智能体系统架构图
05.1-多智能体架构常见协作架构模式架构分类图
05.2-通信与协调智能体间通信协议通信流程图
05.3-角色分配与编排角色设计与任务编排角色关系图

板块 6: 06-Agent安全与对齐

笔记名核心原理关键图解
00-Agent安全索引安全板块全景安全威胁全景图
06.1-Prompt注入与防护注入攻击原理与防御注入攻击流程图
06.2-工具滥用防御工具权限控制策略权限控制架构图
06.3-护栏与人类监督Guardrails 设计与 HITL护栏系统架构图

板块 7: 07-主流Agent框架

笔记名核心原理关键图解
00-Agent框架索引框架全景对比框架对比雷达图
07.1-LangChain与LangGraph状态图 Agent 构建LangGraph 架构图
07.2-AutoGen多智能体对话框架AutoGen 架构图
07.3-CrewAI角色化 Agent 编排CrewAI 结构图
07.4-OpenAI Assistants APIAssistants 核心概念API 架构图

面试专题

笔记名核心内容
面试高频100题按板块分类的面试题 + 原理笔记链接
综合真题解析完整面试回答结构 + 多板块知识串联

📚 相关文件

  • **批次1实施计划** — 实施计划
  • **RAG 知识文库** — 相关领域
  • **KB Master 方法论** — 本库构建方法

Knowledge4J — Java 知识库